._login{
    border: 1px solid #e7e7e7;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    cursor: pointer;
    span{
        display: inline-block;
        padding: 0 16px;
        position: relative;
        &:hover{
            color: #CA0C16;
        }
        &:first-child::after{
            position: absolute;
            right: 0;
            top: 7px;
            content: "";
            width: 1px;
            background: #e7e7e7;
            height: 16px;
        }
    }
}

._logined{
    position: relative;
    ul.nvs{
        display: none;
        position: absolute;
        top: 56px;
        left: 50%;
        z-index: 10;
        transform: translateX(-50%);
        background: #fff;
        width: 100px;
        text-align: center;
        line-height: 32px;
        border-radius: 6px;
        overflow: hidden;
        box-shadow: 0 0 10px 0 rgba(0,0,0,.05);
        font-size: 14px;
        li{
            cursor: pointer;
            color: #545454;
            a{
                display: block;
                color: #545454;
            }
        }
        li:hover,li.active{
            background: #38f;
            color: #fff;
            a{
                background: #38f;
                color: #fff;
            }
        }
    }
    &:hover{
        ul.nvs{
            display: block;
        }
    }
}